package com.work.work_demo.work10;

import java.util.HashMap;
import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        //1.创建HashMap集合,以商品名做键，以售出数量做值
        HashMap<String, Integer> hashMap = new HashMap<>();
        //2.创建Scanner对象,键盘录入
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入商品名称");
        //3.一直输入商品，直到end结束
        while (true){
            String next = scanner.next();
            //4.如果输入的是end,直接结束循环录入
            if ("end".equals(next)){
                break;
            }
            //5.判断商品是否已售出过，如果售出过，数量加1，如果没有，数量存为1
            if (hashMap.containsKey(next)){
               hashMap.put(next,hashMap.get(next)+1);
            }else {
                hashMap.put(next,1);
            }
        }
        //6.遍历查看结果
        for (String s : hashMap.keySet()) {
         Integer a  =   hashMap.get(s);
            System.out.println(s+"售出数量："+a);
        }
}
}